package com.njxxted.activiti.modules.business.leave.service;

import com.njxxted.activiti.common.util.PageUtil;
import com.njxxted.activiti.modules.business.leave.entity.BusLeaveReqEntity;

import java.util.List;

/**
 * 描述：请假流程业务表 service
 * <p>
 * 作者：HuTongFu
 * 邮箱：hu_tongfu@163.com
 * 时间：2019-08-07 14:18:16
 */
public interface BusLeaveService {

    BusLeaveReqEntity queryObject(String id);

    PageUtil<BusLeaveReqEntity> queryList(BusLeaveReqEntity param);

    List<BusLeaveReqEntity> queryListByBean(BusLeaveReqEntity param);

    String save(BusLeaveReqEntity busLeaveEntity);

    int update(BusLeaveReqEntity busLeaveEntity);

    int delete(String id);

    int deleteBatch(String[] ids);
}
